#!/usr/local/bin/node
var sys = require('sys');
var xml2json = require('../src/xml2json');
var string =
    '<event>' +
        '<type name="event1">customEvent</type>' +
        '<data>' +
            '<user>' +
                '<id>10</id>' +
                '<name>Username 10</name>' +
                '<friends>' +
                    '<friend>' +
                        '<user>' +
                            '<id>1</id>' +
                            '<name>Username 1</name>' +
                        '</user>' +
                    '</friend>' +
                    '<friend>' +
                        '<user>' +
                            '<id>2</id>' +
                            '<name>Username 2</name>' +
                        '</user>' +
                    '</friend>' +
                    '<friend>' +
                        '<user>' +
                            '<id>3</id>' +
                            '<name>Username 3</name>' +
                        '</user>' +
                    '</friend>' +
                    '<friend>' +
                        '<user>' +
                            '<id>4</id>' +
                            '<name>Username 4</name>' +
                        '</user>' +
                    '</friend>' +
                    '<friend>' +
                        '<user>' +
                            '<id>5</id>' +
                            '<name>Username 5</name>' +
                        '</user>' +
                    '</friend>' +
                '</friends>' +
            '</user>' +
        '</data>' +
    '</event>';
//var string = 'test.xml';
xml2json.libxml('/usr/local/lib/libxmljs').string(function(json){
    sys.debug(sys.inspect(json, false, null));
    sys.debug('/event/type        == ' + json.event.type);
    sys.debug('/event/type[@name] == ' + json.event.type['@attrs'].name);
}, string);
